package com.gxa.mapper.resume;

import com.gxa.pojo.Employee;
import com.gxa.pojo.Jianli;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface JianLiMapper {

    /*
    分页查询+关键字查询简历信息
     */
    List<Jianli> selectAll(@Param(value = "name") String name, @Param(value = "index")int index,@Param(value = "pageSize") int pageSize);
    /*
    查询员工表中最大的员工信息
     */
    int selectEmployeeId();
    /*
    查询简历一共有多少条数据
     */
    int selectCount(@Param("name") String name);

    /*
    根据简历信息查询数据源
     */
    List<Jianli> selectByStatus(@Param("status") int status);

    /*
    根据id修改status
     */
    int updateByStatus(@Param("id")int id,
                       @Param("status") int status,
                       @Param("shuoMing") String shuoMing);
    /*
    根据id查询简历信息
     */
    Jianli selectById(int id);

    /*
    新增员工
     */
    int insertEmployee(Employee employee);

    void updateStatus(@Param(value = "format") String format,@Param(value = "id") int id);
}
